A White Box Perspective on Behavioural Adaptation
نویسندگان
چکیده
We present a white-box conceptual framework for adaptation developed in the context of the EU Project ASCENS coordinated by Martin Wirsing. We called it CoDa, for Control Data Adaptation, since it is based on the notion of control data. CoDa promotes a neat separation between application and adaptation logic through a clear identification of the set of data that is relevant for the latter. The framework provides an original perspective from which we survey a representative set of approaches to adaptation, ranging from programming languages and paradigms to computational models and architectural solutions.
منابع مشابه
Reconciling White-Box and Black-Box Perspectives on Behavioural Self-Adaptation
This paper propose to reconcile two perspectives on behavioural adaptation commonly taken at different stages of the engineering of autonomic computing systems. Requirements engineering activities often take a black-box perspective: A system is considered to be adaptive with respect to an environment whenever the system is able to satisfy its goals irrespectively of the environment disturbation...
متن کاملReconciling White-Box and Black-Box Perspectives on Behavioral Self-adaptation
This paper propose to reconcile two perspectives on behavioural adaptation commonly taken at different stages of the engineering of autonomic computing systems. Requirements engineering activities often take a black-box perspective: A system is considered to be adaptive with respect to an environment whenever the system is able to satisfy its goals irrespectively of the environment disturbation...
متن کاملRanking Effective Behavioural Factors Affecting Non –compliance in Business Tax from the Professional Perspective
The country's tax system has always faced many challenges in the business sector, and various factors have caused lack of tax compliance in this sector. In this research, the identification and ranking of effective behavioural factors affecting non-compliance of business tax has been pursued with the aim[1] of answering the question that " what are the most important factors affecting the non-c...
متن کاملCorrelating Adaptation Eeort with Functional Distance
While it is abundantly clear that black box reuse ooers the best return on investment in terms of quality gains and productivity gains, it is equally clear (on the basis of empirical evidence) that black box reuse accounts for a small percentage of code that is developed with reuse. Applications that are developed with reuse typically include no more than 15 % of black box-reused code, vs 60 to...
متن کاملSuperimposition: a component adaptation technique
Several authors have identified that the only feasible way to increase productivity in software construction is to reuse existing software. To achieve this, component-based software development is one of the more promising approaches. However, traditional research in component-oriented programming often assumes that components are reused “as-is”. Practitioners have found that “as-is” reuse seld...
متن کامل